technically demanding - Französisch Englisch Wörterbuch